package com.asdf.application.commands;

import java.util.List;

import com.asdf.external.INetserviceSimulator;

/**
 * @author sizzyyy
 *
 *	Interface which augments interpretation for commands from command line, which were
 *	entered by user. 
 */
public interface ICommandLine
{

	/**
	 * Method which executes the action for defined command from command line.
	 * 
	 * @param simulator reference to simulator class which, runs the connection
	 * simulation. 
	 * @param parameters list of parameters, which were given with command in command line 
	 * 
	 */
	void execute( INetserviceSimulator simulator, List<String> parameters );

}
